package com.lancoo.ccas53.pojo.response.basicPlatform;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @ClassName BaseTeachingClass
 * @Description TODO
 * @Author quin
 * @Date 2024/1/10 10:17
 */
@NoArgsConstructor
@Data
public class BaseTeachingClass {

    @JsonProperty("CourseClassID")
    private String courseClassID;
    @JsonProperty("CourseClassName")
    private String courseClassName;
    @JsonProperty("CourseNO")
    private String courseNO;
    @JsonProperty("CourseName")
    private String courseName;
    @JsonProperty("SubjectID")
    private String subjectID;
    @JsonProperty("SubjectName")
    private String subjectName;
    @JsonProperty("SchoolID")
    private String schoolID;
    @JsonProperty("TeacherID")
    private Object teacherID;
    @JsonProperty("TeacherName")
    private Object teacherName;
    @JsonProperty("PhotoPath")
    private String photoPath;
    @JsonProperty("TeacherList")
    private List<?> teacherList;
    @JsonProperty("GlobalGrade")
    private String globalGrade;
    @JsonProperty("Remark")
    private Object remark;
    @JsonProperty("CreateType")
    private Integer createType;
    @JsonProperty("ClassID")
    private Object classID;
    @JsonProperty("ClassName")
    private Object className;
    @JsonProperty("CreatorId")
    private String creatorId;
    @JsonProperty("CreateTime")
    private String createTime;
    @JsonProperty("ModifierId")
    private String modifierId;
    @JsonProperty("UpdateTime")
    private String updateTime;
    @JsonProperty("CourseClassType")
    private Integer courseClassType;
    @JsonProperty("CountStu")
    private Integer countStu;
    @JsonProperty("CollegeID")
    private String collegeID;
    @JsonProperty("GradeID")
    private String gradeID;
    @JsonProperty("GradeName")
    private String gradeName;
    @JsonProperty("StudyLevelID")
    private String studyLevelID;
    @JsonProperty("StudyLevelName")
    private String studyLevelName;
}
